body{background-color:#f8f8f8;}
.wrapper{width:100%;position: relative;}
.font1{color:#3e403f;}
.font2{color:#808080}
.font3{color:#999999}
.font4{color:#cccccc;}
/*个人中心*/
.header{height:100px;width: 100%; background:url(../img/my_bg.png)no-repeat;background-size: 100% 100%;line-height: 100px;}			
.icon_Head{width:70px;height:70px;border-radius: 50%;margin-left:20px;}
.icon_rmore{width:40px;height:40px;}
.b_btm{border-bottom: 1px solid #e3e3e3;}
.b_top{border-top: 1px solid #e3e3e3;}
.con_box{width: 100%;}
.mar_left{margin-left:60%;}
.con_box ul li {width:100%;height: 45px;line-height: 45px;margin-top: 5px;background-color: #FFFFFF;}
.li_sp1{display: inline-block;width:23%;padding-left: 10px;}
.li_sp2{width:61%;display: inline-block;}
/*修改交易密码*/
.content_modify_1{width: 100%;background-color: #fff;}
.header_modify>ul>li{float: left ;}
.li_left{width:30%;padding-left: 5px;}
.li_center{width: 60%;color:#fff;font-size: 1.2em;}
.header_modify{height: 64px ;line-height: 64px;background-color: #000;position: fixed ;top:0;left: 0;width: 100%;}
.con_header_tu{ width:80%;margin: 20px auto ; text-align: center;}
.head_jpg{ width: 100px;height:100px;border-radius: 50%;vertical-align: middle ;}
.con_h_span{color: #3b3b3b ;font-size: 1.2em;margin-top: 10px;display: inline-block ;}
.con_m_pas,.nick_name{height: 45px;line-height:45px;width: 100%;}
.con_m_left{font-size: 1.2em;margin-left:10px;display: inline-block;width:28%}
.con_m_pas>input{font-size: 1.1em;}
.footer_modify{width:100%;text-align: center ;position: fixed;bottom:30px;}

.f_m_btn { background-color:#C62928;color: #fff;width:95%;text-align:center;border:0; border-radius: 3px;height:40px; font-size: 1.1em;}
.ww{width: 36%;color:#3e403f;}
/*获取验证码*/
#getting{color: #FFFFFF;background-color:#C62928;font-size:0.9em;width:110px;height: 30px; border:none;border-radius:2px;}
/*密码可见*/
.eyes_box{width: 10%;height:45px; line-height:45px;padding-right:10px; }
.eyes_box>a{padding-right: 10px;}
.eyes>img{  height: 22px;  width: 22px;  vertical-align: middle ;}
.passw_box>input{width: 70%; height: 40px ;line-height: 40px;font-size: 1em;}
.passw_box {width: 100%;background-color: #fff;border-bottom: 1px solid #DEDEDE;height: 45px;padding-left: 10px;  box-sizing: border-box;   color:#666;font-size: 1em;}
/*修改昵称*/
.nick_name{background-color: #FFFFFF;margin-top: 10px;}
.name_inp{height: 35px;line-height:35px;width:83%;padding-left:10px;font-size: 1em;}
.icon_delete{width:30px;height:30px;}
/*修改头像*/
#content1,#content2,#content3{width:100%;position:fixed;box-sizing:border-box;z-index:1000;overflow:hidden;zoom:1;text-align:center}
#background1{display: none; position:fixed;width:100%;height:100%; z-index:999; top:0;left:0; background:rgb(50,50,50); background:rgba(0,0,0,0.5);}
#content1{display:none;bottom:0;border-radius:3px;}
.content1-line{width:90%;margin:0 auto;text-align:center;}
.content1-line-box{width: 100%;border-radius:15px;overflow: hidden;}
.select_inp{height:66px;line-height:66px;color:#007aff;display:block;background-color:#FFFFFF;width:100%;font-size:1.1em;}
.bor-rad{margin:10px 0 15px 0;border-radius: 15px;font-weight:600;}
.f_m_btn a{color: #FFFFFF;}
/*节目预告*/
.program-box{width:96%;height:30%; margin:0px auto;}
.video-box{width:48%;height:100%;}
.icon_pic{width:100%;height:100%;}
.video-small-box{height:80%;width:100%;border-radius:5px;position:relative;}
.seeding{position:absolute;width:60px;height:20px;bottom: 0;right: 0; border-radius:3px;}
.icon_live{position:absolute;width:67px;height:67px;left:27%; top:27%;}
.video-time{width: 100%;height:40px;line-height:40px;font-size: 0.8em;}
.m-top{margin-top:16px;}
.review{height:45px;line-height:45px;width: 100%;background-color:#F8F8F8;text-align:center;margin-top: 5px;}
.review-p{font-size:1.1em;font-weight:600;width: 80%;}
.review-sp{font-size:0.9em;}
.Mask-box{width: 100%;height: 100%;position: absolute;left: 0;top: 0;background-color: rgba(0,0,0,0.3);color: #FFFFFF;text-align: center;}
.icon-stop{width:67px;height:67px;margin:12% 0 5% 0;}
/*预约成功*/
#content2{display: none;height:43%; top:18%;}
.content2-box{width:70%;height:100%;margin:0 auto;background: url(../img/icon_yycg@2x.png)no-repeat;background-size: 100% 100%;}
.icon-yy{width: 100%;height:100%;}
.icon-wzd{position: absolute;width:37%;top:82%;left:32%;}
/*牛股推荐*/
.Recommend-niugu{width: 100%;height:100%;}			
.wonder-p{background-color: #F8F8F8;height:40px;line-height:40px;padding-left: 10px;}
.m-top1{margin-top:10px;}
.mar{margin: 10px 0;}
.niugu-p{height: 45px;line-height: 45px;}
.bg{background-color:#FFFFFF;}
.iocn-top{height:25px;width:25px;padding-left: 10px;}
.niugu-sp{color:#b63831;font-size: 1.1em;margin-left:10px;font-weight: 600;}
.niugu-news{width:100%;margin-top:5px;}
.news-content,.Dividing-line,.list-con{width:95%;margin: 0 auto;}
.news-content{text-align:left;}
.news-content-p{height:30px;line-height:30px;}
.news-content-sp1{color:#ffbe22;font-size:1.1em;width:52%;}
.news-content-sp2{font-size:0.8em;}
.news-content-p1{line-height:22px;font-size:0.9em;}
.niugu-news-box{width: 100%;height:56%;overflow: auto;}
/*历史推荐*/
.History-box{width: 100%;height:32%;}
.Dividing-line{text-align:center;position: relative;}
.icon-fgx{width: 100%;height:1px;}
.history{font-size:0.9em;height: 20px;line-height:20px;position: absolute;top: 0;left:40%;}
.icon-tt{height:13px;width:13px;margin-right:5px;}
.list_ul{height:35px;line-height:35px;}
.list_ul li{float:left;width:33%;}
.li_right,.look{text-align: right;}
.li_lef,.td_1{text-align:left;}
.list{height:90%;margin-top:5px;}
.list-con{text-align:center;height: 100%;}
.tab{height:78%;width:100%;overflow:auto;}
.tabl-tr{height:50px;width:100%;}
.tabl{width:100%;text-align:center;}
.tabl-tr td{width:33%;}
.f3{font-size: 0.8em;}
.td_1 span{display:block;}
.look span{padding:4px 16px;border-radius:3px;font-size: 0.9em; color:#FFFFFF;background-color:#B63831;}
/*推荐理由*/
#content3{display: none; top:19%;height:50%;}
.reason{width:85%;height:80%;margin: 0 auto;}
.reason-p{height:35px;line-height:35px;color: #B63831;font-size: 1.1em;}
.reason-p1{line-height:22px;text-align:left;width:90%;margin: 10px auto;font-size:1em ;}
.delete{height:43px;line-height:40px;width:85%;margin: 0 auto;text-align: right;}
.icon-del{height:35px;width:35px;}

/*客服*/
.chartTxt{width:94%;margin:0 auto;height:92%;}
.wra-heigth{height:100vh;}
.chartMessageTime{height:30px;line-height:30px;width:30%;margin:5px auto;background-color:#CCCCCC;color: #FFFFFF;text-align: center;}
.chartMessageLine{width:100%;margin:10px 0;}
.chartMessagePic{width:40px;height:40px;}
.icon-head{width: 100%;height:100%;border-radius:50%;}
.chartMessageName{margin-left:5px;width: 80%;}
.fs8{font-size: 0.8em;}
.chat-txt{padding:8px 15px;max-width:80%;margin-top:5px;border-radius:5px;}
.bg1{background-color: #FFBE22;color:#FFFFFF;text-align:left;margin-left: 10%;}
.txtRight{text-align:right;}
.mr{margin-right: 5px;}
.chartArea{width: 100%;position:fixed;bottom:0;}
#txt{width:60%;line-height:25px;min-height:25px;margin:0 3%;padding: 2px 5px;border:1 solid #E3E3E3;word-wrap: break-word;} 
.icon-face{width: 30px;height: 30px;margin: 0 3px;}
.chartAreaLine{width: 100%;padding: 10px 0;}
.btn{padding: 4px 12px;color: #FFFFFF;border:0;background-color: #B63831;border-radius:3px;}